explosion propagation - Turkish English Dictionary